********************************************************************* ************************* PASSword V 1.6 *************************** ********************** by Jonathan Blackwell ************************ ************************ Blackwell Software ************************* ********************************************************************* ABOUT --------------------------------------------------------------------- PASSword is a program I wrote to prevent people from snooping around my PC at work. There were a couple of rules that I found intolerable. 1) I couldn't have my system password protected. 2) I had to leave my machine on all of the time. So... PASSword was created. It is a DOS password protection program that gives the user a 'fake' DOS prompt. Anything entered except for the password will just give them a 'Bad Command or File Name' !! The casual person just browsing will get frustrated. I spent one day writing the intitial code and have added to it over the last several weeks when time has permitted. I have added the option to disable the control-c and control-break sequences so that those smart enough to think it might be a program, can't break out of it. I do echo a ^C to the screen so they will think that it is just a broken command line! Program will also log to disk all of the command entries attempted on your system. All command line switches have defaults, but can be individually configured. USAGE --------------------------------------------------------------------- To get help on how to use the program, you can enter the program name and a question mark to get help and usage information. PASS ? The available switches are -p Password selection (case sensitive. Default *YOU MUST REGISTER*) -d Modify prompt (default C:\WINDOWS>) -a Append a '>' to prompt -c Disable control-c and control-break key sequences (default enabled) -w Start a new log file. Example C:\>PASS -pOpenSesame -dC:\TOOLS -a -c -w would give you a C:\TOOLS> prompt waiting for you to enter the password 'OpenSesame'.... HISTORY --------------------------------------------------------------------- v1.6 o Added the capability to wipe out any existing log and start with a new log. This is done with the 'w' switch. v1.5 o Added automatic logging of the attempts and time and date stamps the entries. Will append multiple sessions until you delete the log. The program will automatically create a new log if there isn't one present in the directory it was executed from. o Time stamps the log each time you execute the program. v1.4 o Minor addition. Now accepts 'dir' and 'cls' commands and mimics the function. Adds even more to the DOS shell realism. v1.3 o Memory kept being used up. Squished! o Sped up the screen refresh. On slow systems, the update were too slow to be believable. Now it is lightning fast! v1.2 o Added the option to turn off the control-c and control-break sequence to prevent breaking out of a program. I redirect the interrupt handler to my own handler and give back control to the system upon exit. o Squashed a bug that was bugging me for a long time. Inter- mittantly, the program would forget the user-configured password. v1.1 o The password given is now case sensitive. This essentially doubles the complexity of your potential passwords. o Because the dos command line thinks that a > is a pipe redirection, you can't have it in your prompt option switch, so I added another switch which tags it to the end of your configured prompt. v1.0 o First public release of my password program. User can configure the prompt _and_ password. Finally solid enough to let the general public consume it. v0.9b o Beta release. Switch added so you could either configure your prompt or the password. v0.5b o Added the option to configure your prompt. o Fixed bug when hitting return with no character entry on prompt line. v0.x o Too early to remember. SHAREWARE --------------------------------------------------------------------- This program is shareware and if you use it for more than a week, you are obligated to register it. The registration fee is only $5 and will entitle you to future upgrades (free). You may also want to be on my beta list. I am currently working on several different projects. The biggest and most interesting are, DOS communciations, replacement DOS text editor, and a VGA 256 color game! Please fill out the form below and mail it to the address attached with your $5 and get free software! NAME: __________________________________ ADDRESS1: __________________________________ ADDRESS2: __________________________________ CITY: _________________________ STATE: _____ ZIP: ___________ Remit payment to: Blackwell Software 6102B Civic Terrace Avenue Newark, CA 94560